26 - Diagnostic Medical Image Processing (DMIP) [ID:2131]
50 von 283 angezeigt

The following content has been provided by the University of Erlangen-Nürnberg.

So, okay, let's start today's lecture. So, welcome everybody to Diagnostic Medicare Image

Processing. Today we will talk about iterative closest point algorithm. So, surely it's mentioned

as ICP. So, here you see the motivation. So, what we want to do is registration of two

different modalities. So, maybe someone can guess what we can see here. Maybe which kind

of modality we can see on top. So, actually it's a male torso. So, we have two different

modalities. Someone wants to guess? Again? It's written there. Okay, good. CT is on top

and TOF is on bottom. So, you don't know which is what, but okay. Okay, on top you see the

CT data. You can see, for example, that you don't have artifacts here, but you have artifacts

here at the side. And this results here in the registration of the two torso. So, you

can see here color encoded the registration result. So, yellow is a good result and red

is a high distance arrow between these two bodies. So, you can see we have here a higher

arrow of 5 millimeters in the red parts, for example, here, which was acquired here in

the TOF data, but not in the CT data. Okay? And on the left side you can see now, for

example, meshes, but you can also think of point clouds or triangles, whatever. So, the

next result you can see here. So, we see here a pork liver. On top again we see CT acquired

data and on bottom it's time of flight acquired data. You can see here that for the time of

flight data we have here acquired something. So, this is the depth information, which results

here if we register both data sets that we get a high arrow here because it wasn't in

the CT data, but in the TOF data. And again you can see here the threat boundaries where

we have this higher arrow than 5 millimeters, which comes here from the time of flight data

and which wasn't acquired with the CT data. Okay. The next result is not medical in this

case, so we have here also this kind of time of flight technology. So, on bottom you see

depth maps. So, we see blue is near to the camera and red maybe is far away from the

camera. And on bottom you see acquired RGB images. And now we want to combine these two

informations. Hello. We want to combine these two informations, so we want to see okay how

far away it is from our camera and we want to have the color information. And what we

do here is we acquire a scene. So, remember you have the camera, you take part of the

scene, then you rotate the camera, you take another part of the scene. And what we want

to do is to reconstruct. So, to register each of the point clouds, meshes, whatever to get

a whole scene of the room. Okay. So, here you can see for example you have two meshes

of any kind of object, for example maybe deliver or whatever. And so we have as an input the

mesh Q and the mesh P. So, Q for example on the right side, P on the left side. And what

we want to get out is the rotation and the translation to come from one mesh to the other

mesh. And you can see here we take the mesh Q, we rotate it and we translate it. Then

we get somehow an estimate Q hat. And this Q hat should be minimal in distance to the

mesh P. Okay. This is what we want to get. So, here is a much more easier example. So,

remember you have two point clouds. And you want now to rotate the blue point cloud, rotate

it and translate it to get the result or that it matches perfectly the red one. So, you

want to minimize the distance between the two point clouds. Okay. So, for the first

part remember we have perfect data. So, perfect data means we have point clouds Q and P for

example. You can see here they have both the same number of points. And you can see here

the green lines are the correspondences between these two point clouds. Sometimes it can happen

of course that the number of points is different as it is here. And you have to get somehow

the point correspondences between these two point clouds. And you can see here for example

a registration result. So, it must not be perfect but nearly perfect. Okay. So, remember

the case we start with the left side and discuss during the lecture how we work if it is not

like this. So, the outline is we first talk about some basics of the ICP. Then the theory.

So, we have parts point to point arrow metric and point to plane arrow metric. These are

the two biggest parts. And then we discuss about some efficient variants of the ICP.

Presenters

Eva Kollorz Eva Kollorz

Zugänglich über

Offener Zugang

Dauer

00:36:32 Min

Aufnahmedatum

2012-01-30

Hochgeladen am

2012-03-09 14:17:28

Sprache

en-US

Einbetten
Wordpress FAU Plugin
iFrame
Teilen